package com.luoke.service.response;

import com.luoke.connect.GameWebSocketClient;
import com.luoke.result.Result;

public interface BattleRoundResponseService {

    /**
     * 对服务端发来的先手回合响应进行处理
     *
     * @param gameWebSocketClient 对服务端的连接对象
     * @param result              响应结果
     */
    void firstHandResponse(GameWebSocketClient gameWebSocketClient, Result result);

    void showBattleBagMenu(GameWebSocketClient gameWebSocketClient, Result result);

    void turnAurond(GameWebSocketClient gameWebSocketClient, Result result);

    void showBattlePetMenu(GameWebSocketClient gameWebSocketClient, Result result);

    void showBattleSkillMenu(GameWebSocketClient gameWebSocketClient, Result result);
}
